home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / dsp / dspgroup / dspnotes.arc / SOFTWARE.INF < prev   
Encoding:
Text File  |  1987-12-24  |  4.5 KB  |  94 lines

  1. December 23, 1987 
  2. DSP Group notes de W3IWI
  3.  
  4. This set of notes is intended to help you get started on the TAPR/AMSAT 
  5. DSP project.
  6.  
  7. 4. Software info:
  8.  
  9. So far the software for the DSP activities can best be described as 
  10. developmental and experimental. However, this disk contains what we've 
  11. got. Here are the contents of these three disks:
  12.  
  13. DSP1:
  14. DEL-SPRY ARC   141805  11-15-87   6:32p
  15.  
  16. The DEL-SPRY.ARC file contains all the stuff that Delanco-Spry normally 
  17. provides with their boards for commercial customers. This disk also 
  18. contains these notes files, plus other miscellany I chose to include. Note 
  19. that the PK-ALL.ARC file contains the PKARC/PKXARC set of utilities. A bug 
  20. has recently been found in PKXARC which is noted in the .BUG file in
  21. PK-ALL. The copies on this disk have been patched.
  22.         ----------------------
  23. DSP2:
  24. ASMS     ARC    60325  12-19-87   6:44p
  25. MAC320   ARC   209068   4-10-87   1:36p
  26. BIN      ARC    89584  11-03-87  12:59p
  27.  
  28. ASMS and BIN contain all the stuff that N4HY and I have generated. Bob 
  29. updated ASMS.ARC earlier this week and it should be current. The SPECT1K 
  30. program has been our workhorse. It is a 1024 point FFT with several power-
  31. spectrum averaging options. This is what I used to test the TAPR PSK 
  32. modem/radio combinations, and it is what we have used for EME and weak-
  33. signal work so far. This program is a real hack. It is dirty. We ain't 
  34. proud of the code. Also in these files are the code for Bob's PSK demod 
  35. and several filters. All the PC code was written and tested in Microsoft 
  36. "C" 4.0 (and recently 5.0). Bob was going to write up some user's notes on 
  37. our software for inclusion on this disk, but he has been to busy at work 
  38. to get it done.
  39.  
  40. MAC320 is Allen Ashley's TMS320 Macro Assembler. Note: this was acquired 
  41. personally by us and is not public domain! Mike Lamb (N7ML) of AEA is 
  42. keenly interested in seeing our DSP development activities progress and 
  43. has indicated his willingness to purchase several copies of this assembler 
  44. and Ashley's PC-based 320 emulator to loan to us. Documentation on the use 
  45. of this assembler was sent with your boards.
  46.             --------------------
  47. DSP3:
  48.  
  49. MACROS   ARC    44032   2-12-87   8:32p
  50. FLTGPT10 ARC     7680   2-12-87   8:36p
  51. MACROSRC ARC    25728   2-12-87   8:41p
  52. FFT32010 ARC    38400   2-12-87   8:53p
  53. FIRIIR   ARC    15232   2-12-87   8:56p
  54. ADPCMNON ARC    16896   2-12-87   9:32p
  55. DATAIO   ARC    31679   3-03-87   9:58a
  56. BELL212  ARC   134144   2-18-87   9:39p
  57. FIR      ARC    42835  11-03-87   1:17p
  58.  
  59. This material (except FIR.ARC) came from the TI TMS320 User's Library and 
  60. was originally obtained by Mike Parker and Dan Morrison. Someone should 
  61. check into TI's BBS and see if there are any new goodies we could use.
  62. FIR.ARC was supplied by N4HY and provides algorithms for computing FIR and 
  63. IIR filter coefficients.
  64.  
  65. In addition, Randy Cole and Billy Brackenridge have code for LPC digital 
  66. voice encoding which I hope they will make available as soon as they get 
  67. it ported over to the Delanco-Spry board.
  68.  
  69. Now for one final topic: software availablility. This DSP team will work 
  70. only if all the team members freely exchange their code with other team 
  71. members. On the TAPR/AMSAT DSP PROJECT sign-up sheet I had the following 
  72. simple agreement for you to sign:
  73.  
  74.   "  Yes, I would like to participate in the DSP project. I 
  75.      recognize that the DSP hardware and software are made 
  76.      available for experimental amateur development use only. 
  77.      I plan to abide by the 'rule' that my activities are to 
  78.      be part of a team and that code and ideas I generate 
  79.      will be made available to all other team members. I 
  80.      understand that AMSAT and TAPR incur no liability for 
  81.      the hardware or software involved in the DSP project."
  82.  
  83. Some of you did not use the TAPR/AMSAT signup form but sent in your 
  84. checks to Bob or the AMSAT office or me directly. I assume that you 
  85. agree to these statements. I want to see code and ideas moving between 
  86. the team members. I do not want to see a replay of the TNC2 firware 
  87. 'proprietary code' debacles. You are not putting your code into the 
  88. public domain. You still retain rights for commercial use if you want. 
  89. You may want to assign rights to AMSAT or TAPR for commercial 
  90. 'explotation'. I would point out that the 'sale' of the W3IWI & N4HY 
  91. orbit software by AMSAT, and the royalties coming to TAPR from the TNC2 
  92. hardware design have provided resources that have made other projects 
  93. possible.
  94.